package com.ruoyi.project.business.monthschedule.request;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 月排班对象 schedule_month_schedule
 * 
 * @author ${author}
 * @date 2024-02-05
 */
@Data
public class MonthScheduleSaveOrUpdateRequest {
    /**  */
    private Long id;

    /** 用户ID */
    private Long userId;
    /**
     * 考勤月 yyyy-MM
     */
    @JsonFormat(pattern = "yyyy-MM")
    @DateTimeFormat(pattern = "yyyy-MM")
    private Date yearMonth = new Date();

    /** 班次id */
    private Long dayOfMonth1;

    /** 班次id */
    private Long dayOfMonth2;

    /** 班次id */
    
    private Long dayOfMonth3;

    /** 班次id */
    
    private Long dayOfMonth4;

    /** 班次id */
    
    private Long dayOfMonth5;

    /** 班次id */
    
    private Long dayOfMonth6;

    /** 班次id */
    
    private Long dayOfMonth7;

    /** 班次id */
    
    private Long dayOfMonth8;

    /** 班次id */
    
    private Long dayOfMonth9;

    /** 班次id */
    
    private Long dayOfMonth10;

    /** 班次id */
    
    private Long dayOfMonth11;

    /** 班次id */
    
    private Long dayOfMonth12;

    /** 班次id */
    
    private Long dayOfMonth13;

    /** 班次id */
    
    private Long dayOfMonth14;

    /** 班次id */
    
    private Long dayOfMonth15;

    /** 班次id */
    
    private Long dayOfMonth16;

    /** 班次id */
    
    private Long dayOfMonth17;

    /** 班次id */
    
    private Long dayOfMonth18;

    /** 班次id */
    
    private Long dayOfMonth19;

    /** 班次id */
    
    private Long dayOfMonth20;

    /** 班次id */
    
    private Long dayOfMonth21;

    /** 班次id */
    
    private Long dayOfMonth22;

    /** 班次id */
    
    private Long dayOfMonth23;

    /** 班次id */
    
    private Long dayOfMonth24;

    /** 班次id */
    
    private Long dayOfMonth25;

    /** 班次id */
    
    private Long dayOfMonth26;

    /** 班次id */
    
    private Long dayOfMonth27;

    /** 班次id */
    
    private Long dayOfMonth28;

    /** 班次id */
    
    private Long dayOfMonth29;

    /** 班次id */
    
    private Long dayOfMonth30;

    /** 班次id */
    
    private Long dayOfMonth31;


}
